principal construction inspector - French English Dictionary